            function validarEmail(email){
                if (email.value.match(/(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|”(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*”)@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/)){
                    return true;
                }
                else {
                    return false;
                }
            }
            
            function validarNombre(nombre){
                if (nombre.value.length > 1 && nombre.value.length < 25){
                    return true;
                }
                else {
                    return false;
                }
            }
            
            function validarApellidos(apellidos){
                if (apellidos.value.length > 1 && apellidos.value.length < 50){
                    return true;
                }
                else {
                    return false;
                }
            }
            
            function validarPassword(password){
                if (password.value.match(/^(?=.{8,})(?=.*[a-z])(?=.*[A-Z])(?=.*[\d])(?=.*[\W]).*$/)){
                    return true;
                }
                else {
                    return false;
                }
            }
            
            function validarPasswordR(passwordr,password){
                if (passwordr.value == password.value){
                    return true;
                }
                else {
                    return false;
                }
            }
            
            function validarArtista(nombre){
                if (nombre.value.length > 1 && nombre.value.length < 50){
                    return true;
                }
                else {
                    return false;
                }
            }
            
            
            
            
            
            function validarPTitulo(ptitulo){
                if (ptitulo.value.length > 1 && ptitulo.value.length < 100){
                    return true;
                }
                else {
                    return false;
                }
            }
            
            function validarPDescripcion(pdescripcion){
                if (pdescripcion.value.length > 50 && pdescripcion.value.length < 1000){
                    return true;
                }
                else {
                    return false;
                }
            }
            
            function validarPGenero(pgenero){
                if (pgenero.value.length > 1 && pgenero.value.length < 50){
                    return true;
                }
                else {
                    return false;
                }
            }
            
            function validarPIdioma(pidioma){
                if (pidioma.value.length > 1 && pidioma.value.length < 100){
                    return true;
                }
                else {
                    return false;
                }
            }
            
            function validarPDuracion(pduracion){
                if (pduracion.value.length > 1 && pduracion.value.length < 100){
                    return true;
                }
                else {
                    return false;
                }
            }
            
            function validarPRate(prate){
                if (prate.value.length > 1 && prate.value.length < 100){
                    return true;
                }
                else {
                    return false;
                }
            }
            
            function validarPProductora(pproductora){
                if (pproductora.value.length > 1 && pproductora.value.length < 100){
                    return true;
                }
                else {
                    return false;
                }
            }
            
            function validarPPrecio(pprecio){
                if (pprecio.value.length > 1 && pprecio.value.length < 100){
                    return true;
                }
                else {
                    return false;
                }
            }
